cpufetchというscreenfetchインスパイアな感じのcpu情報表示ツールを見かけたので試してみました.
$ git clone https://github.com/Dr-Noob/cpufetch
$ cd cpufetch
$ make
$ ./cpufetch -s retro
                               ################
                       #######                #######
                  ####                              ####
              ###                                     ####    Name:              Intel(R) Core(TM) i5-3320M CPU @ 2.60GHz
         ###                                             ###  Microarchitecture: Ivy Bridge
         ###                                             ###  Technology:        22nm
      #                    ###                ###        ###  Max Frequency:     3.300 GHz
    ##   ###   #########   ######   ######    ###        ###  Cores:             2 cores (4 threads)
   ##    ###   ###    ###  ###    ####  ####  ###        ###  AVX:               AVX
  ##     ###   ###    ###  ###    ###    ###  ###       ###   FMA:               No
 ##      ###   ###    ###  ###    ##########  ###     ####    L1i Size:          32KB (64KB Total)
 ##      ###   ###    ###  ###    ###         ###   #####     L1d Size:          32KB (64KB Total)
 ##       ##   ###    ###   #####  #########   ##  ###        L2 Size:           256KB (512KB Total)
 ###                                                          L3 Size:           3MB
  ###                                                         Peak Performance:  52.80 GFLOP/s
  ####                                        ####
    #####                               ##########
      ##########               ################
          ###############################標準のスタイルでテキストで貼り付けると真っ白になるので retro です.通常の実行結果は以下に.
Linux以外でもWindows/macOS/Android(termux)でも動作するようです.
neofetch/screenfetch等はシステムの情報を表示しますがcpufetchはcpu情報に特化しています.未だサポートcpuは多くないようです.
/proc/cpuinfo, lscpu, lshw -class cpu とかのほうが実用的だと思いますが,楽しいので.
環境1
$ dpkg-query -W gcc make git gcc 4:10.2.1-1 git 1:2.31.0-1 make 4.3-4 $ lsb_release -dr Description: Debian GNU/Linux bullseye/sid Release: unstable $ arch x86_64
環境2
$ pkg list-installed 2>&1 | grep -E 'clang|git|make' clang/stable,now 11.1.0 aarch64 [installed] git/stable,now 2.31.1 aarch64 [installed] make/stable,now 4.3-1 aarch64 [installed] $ termux-info Packages CPU architecture: aarch64 Subscribed repositories: # sources.list deb https://termux.org/packages/ stable main # game-repo (sources.list.d/game.list) deb https://grimler.se/game-packages-24 games stable # science-repo (sources.list.d/science.list) deb https://grimler.se/science-packages-24 science stable Updatable packages: apt/stable 2.2.2 aarch64 [upgradable from: 2.1.18] dialog/stable 1.3-20210324-0 aarch64 [upgradable from: 1.3-20210117-0] nano/stable 5.6.1 aarch64 [upgradable from: 5.5] termux-exec/stable 1:0.9 aarch64 [upgradable from: 1:0.8] termux-tools/stable 0.115 all [upgradable from: 0.111] Android version: 9 Kernel build information: Linux localhost 4.9.112-perf #1 SMP PREEMPT Thu Feb 25 22:16:13 CST 2021 aarch64 Android Device manufacturer: TINNO Device model: C330